stumpy lever - Turkish English Dictionary